package com.erp.app.common;

////////////////////////////////////////////////////////////////////////////////
// SP (System Parameter) Shared Names
////////////////////////////////////////////////////////////////////////////////
public interface ProjectSecurityConstants {

    // NOTE:
    // THIS CONSTANT FILE HAS BEEN CLEANED UP, PLEASE TRY TO USE EXISTING DEFINED CONSTANTS,
    // BEFORE YOU CREATE NEW CONSTANTS!
    // AND IF ADD NEW CONSTANTS, PLEASE ADD TO UNDER APPROPRIATE HEADINGS OF THIS FILE.
    // THANKS!  (- VICTOR)

    // Admin and Security Modules
    public static final String SP_SHARE_ERROR_MSG_LABEL = "SP_SHARE_ERROR_MSG_LABEL";
    public static final String SP_SHARE_SYS_LANG = "SP_SHARE_SYS_LANG";
    public static final String SP_SHARE_MENU_GROUP_LABEL = "SP_SHARE_MENU_GROUP_LABEL";
    public static final String SP_SHARE_MENU_OBJECT_LABEL = "SP_SHARE_MENU_OBJECT_LABEL";
    public static final String SP_SHARE_USER_SETUP = "SP_SHARE_USER_SETUP";
    public static final String SP_SHARE_COMPANY_SETUP = "SP_SHARE_COMPANY_SETUP";
    public static final String SP_SHARE_PROJECT_PARAM = "SP_SHARE_PROJECT_PARAM";
    public static final String SP_SHARE_ACCESS_RIGHT = "SP_SHARE_ACCESS_RIGHT";
    public static final String SP_SHARE_ROLE_GROUP = "SP_SHARE_ROLE_GROUP";
    public static final String SP_SHARE_SYSTEM_MENU = "SP_SHARE_SYSTEM_MENU"; //module need to be re-done
    public static final String SP_SHARE_COMPANY_MENU = "SP_SHARE_COMPANY_MENU"; //module need to be re-done

    // Set-Up Modules
    public static final String SP_SHARE_CODE_SETUP = "SP_SHARE_CODE_SETUP";
    public static final String SP_SHARE_CATALOG_OPTION = "SP_SHARE_CATALOG_OPTION";
    public static final String SP_SHARE_TASK = "SP_SHARE_TASK";
    public static final String SP_SHARE_REMARK = "SP_SHARE_REMARK";
    public static final String SP_SHARE_CCY = "SP_SHARE_CCY";
    public static final String SP_SHARE_CUST_DEPT = "SP_SHARE_CUST_DEPT";
    public static final String SP_SHARE_COUNTRY = "SP_SHARE_COUNTRY";

    public static final String SP_SHARE_SHIPMENT_TERMS = "SP_SHARE_SHIPMENT_TERMS";
    public static final String SP_SHARE_BRAND = "SP_SHARE_BRAND";
    public static final String SP_SHARE_ACCESS_TEAM = "SP_SHARE_ACCESS_TEAM";

    public static final String SP_SHARE_FACT = "SP_SHARE_FACT";

    public static final String SP_SHARE_VENDOR = "SP_SHARE_VENDOR";


    // Special Purpose
    public static final String SP_GENERAL_COMPANY_CODE = "SP_GENERAL_COMPANY_CODE";
    public static final String SP_EDIT_OTHER_COMPANY = "SP_EDIT_OTHER_COMPANY";

    // Data Access Security
    public static final String ACCESS_ALL = "ALL";
    public static final String ACCESS_OWNER = "OWNER";
    public static final String ACCESS_OK = "OK";
    public static final String ACCESS_DENIED = "DENIED";

    // Main
    public static final String SP_SHARE_MASTER_TEMPLATE = "SP_SHARE_MASTER_TEMPLATE";

    public static final String SP_SHARE_TRACKING = "SP_SHARE_TRACKING";

    public static final String SP_SHARE_RAP = "SP_SHARE_RAP";


	//master department
	public static final String SP_SHARE_DEPT = "SP_SHARE_DEPT";


	//Fabric Master
	public static final String SP_SHARE_FABRIC = "SP_SHARE_FABRIC";

	//Season Master
	public static final String SP_SHARE_SEASON = "SP_SHARE_SEASON";


	//Catalog Modules
	public static final String SP_SHARE_CATALOG_DTL = "SP_SHARE_CATALOG_DTL";

	//catalog detail template
   public static final String SP_SHARE_CATALOG_DTL_TEMPLATE = "SP_SHARE_CATALOG_DTL_TEMPLATE";

   // T&A Calender Master
   public static final String SP_SHARE_TA = "SP_SHARE_TA";

   //Buyer Master
   public static final String SP_SHARE_CUST = "SP_SHARE_CUST";

   //Project Master
   public static final String SP_SHARE_PROJ = "SP_SHARE_PROJ";

   //Fabric Commitment Confirmation
   public static final String SP_SHARE_FABRIC_COMMIT = "SP_SHARE_FABRIC_COMMIT";

   //Factory Audit;
   public static final String SP_SHARE_FACT_AUDIT = "SP_SHARE_FACT_AUDIT";

   //Fabric Task
   public static final String SP_SHARE_FAB_TASK = "SP_SHARE_FAB_TASK";

   //Delivery
   public static final String SP_SHARE_DELIVERY = "SP_SHARE_DELIVERY";



   //Project Costing.
   public static final String SP_SHARE_PROJ_COSTING = "SP_SHARE_PROJ_COSTING";


   public static final String SP_SHARE_PROJ_DELIVERY = "SP_SHARE_PROJ_DELIVERY";


   //STYLE TASK
   public static final String SP_SHARE_STYLE_TASK = "SP_SHARE_STYLE_TASK";
   public static final String SP_SHARE_OS_TASK = "SP_SHARE_OS_TASK";

   //Liability
   public static final String SP_SHARE_LIAB = "SP_SHARE_LIAB";


   //Fabric Commitment (With Specific Assortment)
   public static final String SP_SHARE_FC_SPECIFIC = "SP_SHARE_FC_SPECIFIC";

   //Fabric Commitment (With Later Assortment)
   public static final String SP_SHARE_FC_LATER = "SP_SHARE_FC_LATER";

   // Sample Process Enquiry
   public static final String SP_SHARE_PROJ_STYLE_TASK = "SP_SHARE_PROJ_STYLE_TASK";

   //Project Fabric Task
   public static final String SP_SHARE_PROJ_FABRIC_TASK = "SP_SHARE_PROJ_FABRIC_TASK";

   //Task Stored Procedures Master
   public static final String SP_SHARE_TASK_SP = "SP_SHARE_TASK_SP";

   //Bulk lot chart
   public static final String SP_SHARE_BULK_LOTS_CHART = "SP_SHARE_BULK_LOTS_CHART";

   //CFC
   public static final String SP_SHARE_CFC = "SP_SHARE_CFC";

   //quality performance
   public static final String SP_SHARE_QUALITY = "SP_SHARE_QUALITY";

   //order upload
   public static final String SP_SHARE_ORDER_UPLOAD = "SP_SHARE_ORDER_UPLOAD";
   
   public static final String SP_SHARE_PROJ_STYLE_TASK_MULTI = "SP_SHARE_PROJ_STYLE_TASK_MULTI";
   
   // LIABLITY
   public static final String SP_SHARE_LIABLITY = "SP_SHARE_LIABLITY";
   
   // CFC Template
   public static final String SP_SHARE_CFC_TEMP = "SP_SHARE_CFC_TEMP";
   
   // Upload Excel
   public static final String SP_SHARE_UPLOAD_EXCEL = "SP_SHARE_UPLOAD_EXCEL";
   
   // Xls Temp
   public static final String SP_SHARE_XLS_TEMP = "SP_SHARE_XLS_TEMP";
   public static final String SP_SHARE_DOLL_SHEET = "SP_SHARE_DOLL_SHEET";
   public static final String SP_SHARE_NOVELTY_CHART = "SP_SHARE_NOVELTY_CHART";
   
   public static final String SP_SHARE_PROJ_STYLE_FABRIC_COLOR = "SP_SHARE_PROJ_STYLE_FABRIC_COLOR";
}

